
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - busca válida</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">4657</td>
		    	<td class="value error-col-3 total ko">73.991 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">Request timeout to localhost/127.0.0.1:9999 after 60000 ms<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">967</td>
		    	<td class="value error-col-3 total ko">15.364 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">status.find.in([200, 209], 304), found 500<span class="value" style="display:none">2</span></td>
		    	<td class="value error-col-2 total ko">670</td>
		    	<td class="value error-col-3 total ko">10.645 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_busca-va-lida-d7f0d'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['300', '900', '1500', '2101', '2701', '3301', '3901', '4501', '5101', '5701', '6302', '6902', '7502', '8102', '8702', '9302', '9902', '10503', '11103', '11703', '12303', '12903', '13503', '14104', '14704', '15304', '15904', '16504', '17104', '17704', '18305', '18905', '19505', '20105', '20705', '21305', '21905', '22506', '23106', '23706', '24306', '24906', '25506', '26107', '26707', '27307', '27907', '28507', '29107', '29707', '30308', '30908', '31508', '32108', '32708', '33308', '33908', '34509', '35109', '35709', '36309', '36909', '37509', '38110', '38710', '39310', '39910', '40510', '41110', '41710', '42311', '42911', '43511', '44111', '44711', '45311', '45911', '46512', '47112', '47712', '48312', '48912', '49512', '50113', '50713', '51313', '51913', '52513', '53113', '53713', '54314', '54914', '55514', '56114', '56714', '57314', '57914', '58515', '59115', '59715'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  13.78,3.37,1.69,0.86,0.74,0.72,0.56,0.67,0.67,0.61,0.67,0.66,0.74,0.71,0.88,0.84,0.85,0.71,0.57,0.69,0.45,0.42,0.36,0.36,0.29,0.26,0.15,0.16,0.09,0.13,0.06,0.08,0.02,0.04,0.02,0.01,0.0,0.02,0.01,0.0,0.0,0.0,0.0,0.0,0.01,0.01,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.02,0.01,0.01,0.0,0.0,0.04,0.0,0.0,0.01,0.0,0.0,0.0,0.01,0.01,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.01,0.0,0.01,0.01,0.0,0.01,0.0,0.0,0.01,0.01,0.0,0.02
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  54.68,0.38,0.26,0.19,0.01,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.08
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692796900,null],[1692796901,null],[1692796902,null],[1692796903,null],[1692796904,null],[1692796905,null],[1692796906,null],[1692796907,null],[1692796908,null],[1692796909,null],[1692796910,null],[1692796911,null],[1692796912,null],[1692796913,null],[1692796914,null],[1692796915,null],[1692796916,[8,8,8,8,8,8,8,8,8,8]],[1692796917,[6,6,6,6,6,6,6,6,6,6]],[1692796918,[7,7,7,7,7,7,7,7,7,8]],[1692796919,[6,6,7,7,7,7,7,7,7,8]],[1692796920,[7,7,7,7,7,7,7,7,7,8]],[1692796921,[8,9,10,11,11,11,11,11,11,12]],[1692796922,[21,22,24,26,26,26,27,27,27,28]],[1692796923,[6,6,7,8,8,8,8,8,8,9]],[1692796924,[9,9,9,9,9,9,9,9,9,10]],[1692796925,[6,6,7,9,9,10,10,11,11,12]],[1692796926,[6,7,10,11,12,12,13,14,14,15]],[1692796927,[6,6,6,7,7,8,8,8,8,9]],[1692796928,[6,6,7,8,8,8,8,8,8,9]],[1692796929,[5,5,6,6,6,6,6,7,7,8]],[1692796930,[5,5,6,6,6,6,6,6,6,7]],[1692796931,[5,6,7,8,8,8,9,9,9,9]],[1692796932,[6,6,8,9,10,10,11,11,11,11]],[1692796933,[6,6,7,8,9,12,15,15,15,15]],[1692796934,[6,6,6,13,15,16,18,20,21,22]],[1692796935,[5,5,6,6,6,6,7,7,7,7]],[1692796936,[5,5,6,6,6,7,7,7,7,7]],[1692796937,[5,5,5,6,6,7,8,9,9,10]],[1692796938,[5,6,6,6,6,7,7,9,13,14]],[1692796939,[5,5,5,7,7,7,7,8,8,8]],[1692796940,[5,6,6,7,7,7,7,7,7,8]],[1692796941,[5,5,5,6,6,6,6,6,6,6]],[1692796942,[5,6,7,16,20,23,24,24,24,25]],[1692796943,[5,5,6,7,7,7,7,8,8,9]],[1692796944,[5,5,6,7,7,7,7,9,13,14]],[1692796945,[5,6,7,8,8,9,9,10,10,10]],[1692796946,[4,5,6,7,7,7,7,8,8,8]],[1692796947,[5,6,6,6,6,6,7,8,8,9]],[1692796948,[5,6,7,8,8,9,12,21,29,32]],[1692796949,[6,6,7,9,10,10,10,16,25,28]],[1692796950,[5,6,6,7,8,8,8,8,9,10]],[1692796951,[5,6,6,7,7,8,8,8,9,10]],[1692796952,[5,6,6,7,7,7,8,8,8,9]],[1692796953,[6,6,7,8,8,8,9,9,9,10]],[1692796954,[6,8,9,12,20,27,29,36,39,40]],[1692796955,[6,7,8,137,169,4217,8513,8950,9076,9109]],[1692796956,[5,7,174,298,594,9041,15190,19803,22329,22944]],[1692796957,[5,7,11,233,258,311,435,24191,29481,30230]],[1692796958,[6,7,18,175,218,261,302,333,345,348]],[1692796959,[6,7,9,266,281,340,580,607,882,951]],[1692796960,[6,7,56,410,469,496,506,554,562,564]],[1692796961,[6,6,64,400,454,659,712,888,1037,1075]],[1692796962,[6,7,8,585,698,757,890,1080,1680,1844]],[1692796963,[7,8,14,461,595,718,785,796,800,802]],[1692796964,[8,8,15,567,648,736,819,983,1023,1030]],[1692796965,[7,9,11,19,376,542,711,796,861,878]],[1692796966,[6,8,9,19,230,675,987,1019,1166,1203]],[1692796967,[9,83,309,1474,7268,8973,9576,10385,11066,11237]],[1692796968,[6,52,172,883,1093,1360,3393,10978,11342,11433]],[1692796969,[7,7,11,90,375,565,794,1190,1194,1196]],[1692796970,[7,8,17,858,919,958,1052,1087,1777,1972]],[1692796971,[7,10,17,628,767,897,1008,1155,1584,1705]],[1692796972,[8,15,60,398,482,569,630,1093,1140,1152]],[1692796973,[5,8,17,139,384,749,1615,1980,2684,2888]],[1692796974,[8,9,39,572,819,1013,1216,1358,1625,1712]],[1692796975,[8,71,286,566,901,1101,1154,3703,4549,4669]],[1692796976,[85,196,1268,7649,14459,16314,17856,20566,22240,22636]],[1692796977,[59,174,293,1201,1263,1277,1390,1994,18175,22221]],[1692796978,[187,374,541,862,911,970,1174,1512,1880,1973]],[1692796979,[71,289,409,1008,1073,1210,1354,1390,1612,1668]],[1692796980,[86,317,416,718,783,822,940,1353,1623,1685]],[1692796981,[297,493,631,928,978,1250,1411,1510,2384,2616]],[1692796982,[352,579,706,993,1396,1692,1776,1848,1900,1914]],[1692796983,[181,649,894,1373,1545,2011,2312,2769,4145,4490]],[1692796984,[282,428,672,947,1226,1364,1497,1655,1666,1668]],[1692796985,[223,385,683,1308,1352,1400,1454,1581,1630,1643]],[1692796986,[305,571,712,1380,1435,1517,1599,1703,1749,1761]],[1692796987,[153,569,709,1188,1299,1369,1378,1593,1665,1683]],[1692796988,[234,520,658,1164,1387,1393,1399,1491,1738,1800]],[1692796989,[360,585,891,1427,1510,1640,1795,1980,2604,2760]],[1692796990,[201,687,784,997,1057,1186,1356,1519,1655,1689]],[1692796991,[379,548,696,1173,1199,1275,1358,1663,2396,2587]],[1692796992,[382,597,689,1087,1202,1267,1574,2071,3129,3404]],[1692796993,[276,650,783,1002,1042,1062,1079,1096,1185,1210]],[1692796994,[268,697,879,1548,1586,1725,1876,2083,2886,3107]],[1692796995,[146,575,1259,1751,1841,1989,2005,2301,2349,2362]],[1692796996,[181,501,903,1261,1312,1392,1443,2196,2533,2595]],[1692796997,[122,360,666,1104,1242,1376,1777,2727,2909,2955]],[1692796998,[187,486,653,1083,1098,1286,1651,2148,2839,3012]],[1692796999,[23,224,564,1167,1184,1210,1441,2926,3062,3097]],[1692797000,[12,16,110,900,1087,1479,1759,1999,2614,2768]],[1692797001,[7,13,32,1351,1471,1604,1731,1991,2084,2086]],[1692797002,[11,13,29,483,494,847,1380,1452,2165,2385]],[1692797003,[10,15,21,517,690,888,979,1344,1854,1989]],[1692797004,[12,13,27,709,936,1152,1728,1795,2590,2867]],[1692797005,[11,33,96,975,1028,1076,1133,1866,2156,2205]],[1692797006,[8,14,80,766,884,932,1048,1480,1970,2094]],[1692797007,[13,17,28,1396,1572,1808,2034,2390,2559,2594]],[1692797008,[14,19,55,598,856,900,1579,1781,2428,2590]],[1692797009,[13,18,64,556,781,1275,1489,1507,1544,1555]],[1692797010,[17,154,204,1089,1160,1169,1559,1686,2103,2208]],[1692797011,[14,22,72,884,985,1133,1201,1446,1633,1678]],[1692797012,[7,16,125,886,1205,1708,1822,2034,2559,2691]],[1692797013,[14,18,62,741,913,1073,1116,1321,2177,2391]],[1692797014,[5,24,109,866,977,1080,1288,1470,2434,2688]],[1692797015,[15,39,94,810,865,885,897,971,2116,2403]],[1692797016,[17,104,188,687,831,1032,1434,2087,2174,2196]],[1692797017,[18,73,192,1000,1122,1205,2310,4658,5137,5208]],[1692797018,[16,195,342,1638,1971,3019,3849,4580,4752,4773]],[1692797019,[395,623,1870,2710,2883,3111,3188,3225,3361,3396]],[1692797020,[288,1619,2189,2928,3358,3655,4458,5537,5895,5985]],[1692797021,[190,1505,3248,4576,4795,4933,4995,5229,5354,5370]],[1692797022,[549,1266,3193,4010,4057,4083,4100,4237,4687,4800]],[1692797023,[67,2755,3604,4466,4667,4807,5734,5978,9575,10825]],[1692797024,[2407,3365,5043,6872,7149,7377,8959,9869,10058,10098]],[1692797025,[1002,5351,7839,8663,8824,9023,9403,14794,15409,15417]],[1692797026,[503,5073,7488,10944,11105,11156,11408,11752,12490,12698]],[1692797027,[2709,6630,6990,10217,10291,10382,10471,13199,15305,15792]],[1692797028,[4418,5346,9306,9943,11236,11650,12077,12632,12897,12927]],[1692797029,[4110,4856,8380,11212,11468,11695,11743,12041,12578,12713]],[1692797030,[6785,7435,9912,10608,10792,11567,11950,12316,12580,12646]],[1692797031,[2821,5916,9228,10687,10861,11140,11449,11769,16293,17710]],[1692797032,[2701,8044,8710,10096,10399,10636,10726,10813,15003,16393]],[1692797033,[6700,7944,8782,9864,10036,10212,10389,10661,12768,13386]],[1692797034,[1506,6543,8484,10382,11504,11547,13608,14215,14685,14803]],[1692797035,null],[1692797036,null],[1692797037,[2787,3338,5300,7056,7288,8867,9996,10933,11737,11938]],[1692797038,[2498,4537,6394,8163,8692,9152,10643,11643,11776,11793]],[1692797039,[5761,5769,5778,8841,9454,10066,10679,11292,11782,11905]],[1692797040,[386,3180,3893,5681,5864,6167,6925,7462,7575,7604]],[1692797041,[2611,6195,8103,9262,9511,11165,11933,14272,14946,15094]],[1692797042,[3788,8537,10145,11929,12092,14312,14930,15310,16493,16803]],[1692797043,[5393,7360,8475,9739,9844,9975,10059,10543,12414,12971]],[1692797044,[883,4992,8418,11186,13098,13437,13674,14485,15050,15192]],[1692797045,[772,7680,10516,13938,14054,14211,15173,16085,16259,16287]],[1692797046,[879,7115,11297,13661,13943,14539,14722,14926,15158,15216]],[1692797047,[1934,8621,12088,12755,13385,14139,14662,15166,16636,17004]],[1692797048,[1384,7990,11296,11979,12282,12546,12734,14317,16142,16599]],[1692797049,[3264,7519,10398,11676,11782,11911,11978,12042,12092,12105]],[1692797050,[1816,2813,6135,11120,11357,11589,11663,12566,13858,14181]],[1692797051,[3726,4633,4898,8785,10644,11961,12194,13083,14058,14302]],[1692797052,[3194,3899,6003,9066,11099,12632,12953,13757,17481,18412]],[1692797053,[372,3288,5591,8987,10211,10438,11667,13788,14289,14395]],[1692797054,[2472,3759,5004,6999,7112,7226,7587,8196,8683,8805]],[1692797055,[3613,4480,4650,5866,5914,5977,6454,8380,9921,10307]],[1692797056,[1712,3419,6590,9084,9674,9698,9927,13485,14978,15098]],[1692797057,[2301,7711,9000,9715,9802,9892,9996,10656,13620,14362]],[1692797058,[2777,8445,8847,9000,9176,9562,10164,11527,12618,12891]],[1692797059,[1775,6214,9019,10476,10803,10871,11106,11186,11197,11200]],[1692797060,[5891,7516,9216,10354,10599,11347,12881,13655,14953,15278]],[1692797061,[881,4144,6001,9888,10925,11574,11800,12070,12333,12399]],[1692797062,[76,4101,5204,9700,10286,11449,12570,12878,12895,12900]],[1692797063,[3788,9012,10548,12463,12651,13222,14582,16396,17278,17499]],[1692797064,[786,8925,10250,12843,13475,14265,15098,15595,15762,15804]],[1692797065,[556,2762,5301,7404,8030,8442,8918,9980,11912,12395]],[1692797066,[607,5306,7219,9180,9759,11881,13917,15515,17183,17600]],[1692797067,[291,3248,5843,8069,8323,8571,9512,11882,15324,16208]],[1692797068,[1867,2341,5163,10119,12043,12323,12401,12518,12893,12987]],[1692797069,[214,9012,10859,11600,11654,11861,12918,14954,15214,15279]],[1692797070,[513,9329,10014,11694,11830,12296,13308,13727,13787,13802]],[1692797071,[3590,6419,9591,11272,12160,12999,13491,13772,14278,14405]],[1692797072,[1500,4444,6700,11959,12116,12188,12500,13143,13994,14207]],[1692797073,[1425,7168,10394,12529,12951,13604,14568,15552,17245,17710]],[1692797074,[724,6265,7546,10094,10805,11432,11673,11944,12611,12778]],[1692797075,[1189,8116,9698,11382,13156,14372,14896,15187,16080,16304]],[1692797076,[402,5538,9408,10010,10689,11529,15260,18854,19202,19289]],[1692797077,[210,7657,9299,11445,12997,13538,14079,15235,16159,16391]],[1692797078,[7194,8741,12283,16092,16345,16720,17290,18545,19549,19801]],[1692797079,[5827,8111,10608,14949,15761,16450,16892,17334,17688,17777]],[1692797080,[221,7085,11695,13861,14220,14640,15681,16577,20338,21378]],[1692797081,[224,6089,13297,16247,16597,16859,17054,17118,19360,19992]],[1692797082,[310,8092,13186,14103,14869,15384,15395,15525,15677,15715]],[1692797083,[6123,8569,11254,14360,14756,14851,15232,16618,17726,18004]],[1692797084,[591,10167,14198,17456,17619,17780,19279,20238,20747,20880]],[1692797085,[4695,10006,12688,13307,13603,15011,16228,17112,18368,18683]],[1692797086,[1799,10374,14936,18209,18221,18269,18539,20997,26284,27606]],[1692797087,[382,1959,10604,14871,15972,16845,17418,21471,38367,42592]],[1692797088,[300,1051,2402,14809,19995,31429,40360,40532,40669,40704]],[1692797089,[417,2439,5015,14824,15858,17503,31333,40459,40575,40605]],[1692797090,[700,2105,3797,8107,10630,12410,12704,13418,14158,14343]],[1692797091,[385,3058,5698,10245,10297,10731,16253,25668,35871,38422]],[1692797092,[1192,2209,10950,19332,32605,37559,37759,37854,37912,37927]],[1692797093,[1196,4366,5600,6291,6654,9886,18856,27826,35002,36796]],[1692797094,[2910,7099,8922,10990,12088,12096,18792,44660,45218,45358]],[1692797095,[1981,7680,10242,15429,15521,16633,18350,18769,41047,48466]],[1692797096,[3324,6435,7900,12866,14128,14845,19808,51545,52772,53079]],[1692797097,[378,5933,10850,13592,22004,50385,54659,55123,55715,55864]],[1692797098,[371,6544,9022,11719,12690,15450,17779,55875,58148,58223]],[1692797099,[6079,8586,11593,14688,15905,18051,43228,59849,59925,59944]],[1692797100,[3482,4632,5156,6118,6611,7103,7596,8089,8483,8582]],[1692797101,[5668,7580,9578,11394,12030,13230,15259,15745,16749,17001]],[1692797102,[6106,10461,11479,12503,14151,14173,14182,14371,15309,15544]],[1692797103,[5958,7041,8233,10578,11605,12783,13708,13742,13770,13777]],[1692797104,[86,768,2591,5238,5869,6500,7131,7762,8266,8393]],[1692797105,[2385,4496,4895,8593,8715,8837,8959,9081,9179,9204]],[1692797106,null],[1692797107,null],[1692797108,null],[1692797109,null],[1692797110,null],[1692797111,null],[1692797112,null],[1692797113,null],[1692797114,null],[1692797115,null],[1692797116,null],[1692797117,null],[1692797118,null],[1692797119,null],[1692797120,null],[1692797121,null],[1692797122,null],[1692797123,null],[1692797124,null],[1692797125,null],[1692797126,null],[1692797127,null],[1692797128,null],[1692797129,null],[1692797130,null],[1692797131,null],[1692797132,null],[1692797133,null],[1692797134,null],[1692797135,null],[1692797136,null],[1692797137,null],[1692797138,null],[1692797139,null],[1692797140,null],[1692797141,null],[1692797142,null],[1692797143,null],[1692797144,null],[1692797145,null],[1692797146,null],[1692797147,null],[1692797148,null],[1692797149,null],[1692797150,null],[1692797151,null],[1692797152,null],[1692797153,null],[1692797154,null],[1692797155,null],[1692797156,null],[1692797157,null],[1692797158,null],[1692797159,null],[1692797160,null],[1692797161,null],[1692797162,null],[1692797163,null],[1692797164,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692796900,[2,0,2]],[1692796901,[2,0,2]],[1692796902,[2,0,2]],[1692796903,[2,0,2]],[1692796904,[2,0,2]],[1692796905,[2,0,2]],[1692796906,[2,0,2]],[1692796907,[2,0,2]],[1692796908,[2,0,2]],[1692796909,[2,0,2]],[1692796910,[2,0,2]],[1692796911,[2,0,2]],[1692796912,[2,0,2]],[1692796913,[2,0,2]],[1692796914,[2,0,2]],[1692796915,[2,0,2]],[1692796916,[2,1,1]],[1692796917,[2,2,0]],[1692796918,[2,2,0]],[1692796919,[2,2,0]],[1692796920,[2,2,0]],[1692796921,[2,2,0]],[1692796922,[2,2,0]],[1692796923,[2,2,0]],[1692796924,[2,2,0]],[1692796925,[4,4,0]],[1692796926,[6,6,0]],[1692796927,[7,7,0]],[1692796928,[8,8,0]],[1692796929,[8,8,0]],[1692796930,[8,8,0]],[1692796931,[9,9,0]],[1692796932,[10,10,0]],[1692796933,[10,10,0]],[1692796934,[11,11,0]],[1692796935,[11,11,0]],[1692796936,[12,12,0]],[1692796937,[12,12,0]],[1692796938,[13,13,0]],[1692796939,[13,13,0]],[1692796940,[14,14,0]],[1692796941,[15,15,0]],[1692796942,[15,15,0]],[1692796943,[15,15,0]],[1692796944,[16,16,0]],[1692796945,[17,17,0]],[1692796946,[17,17,0]],[1692796947,[17,17,0]],[1692796948,[18,18,0]],[1692796949,[19,19,0]],[1692796950,[19,19,0]],[1692796951,[19,19,0]],[1692796952,[20,20,0]],[1692796953,[21,21,0]],[1692796954,[21,21,0]],[1692796955,[22,22,0]],[1692796956,[22,22,0]],[1692796957,[23,23,0]],[1692796958,[23,19,4]],[1692796959,[23,21,2]],[1692796960,[25,22,3]],[1692796961,[25,20,5]],[1692796962,[25,23,2]],[1692796963,[26,18,8]],[1692796964,[26,23,3]],[1692796965,[27,21,6]],[1692796966,[28,19,9]],[1692796967,[28,22,6]],[1692796968,[28,19,9]],[1692796969,[29,21,8]],[1692796970,[30,23,7]],[1692796971,[30,24,6]],[1692796972,[30,20,10]],[1692796973,[31,24,7]],[1692796974,[32,27,5]],[1692796975,[32,24,8]],[1692796976,[33,23,10]],[1692796977,[33,21,12]],[1692796978,[34,16,18]],[1692796979,[34,21,13]],[1692796980,[34,24,10]],[1692796981,[36,22,14]],[1692796982,[36,13,23]],[1692796983,[36,17,19]],[1692796984,[37,22,15]],[1692796985,[37,19,18]],[1692796986,[38,19,19]],[1692796987,[38,21,17]],[1692796988,[39,21,18]],[1692796989,[40,19,21]],[1692796990,[40,18,22]],[1692796991,[40,22,18]],[1692796992,[42,22,20]],[1692796993,[41,23,18]],[1692796994,[42,23,19]],[1692796995,[42,21,21]],[1692796996,[44,24,20]],[1692796997,[43,19,24]],[1692796998,[44,18,26]],[1692796999,[45,20,25]],[1692797000,[45,21,24]],[1692797001,[46,27,19]],[1692797002,[46,25,21]],[1692797003,[47,24,23]],[1692797004,[47,27,20]],[1692797005,[48,24,24]],[1692797006,[48,25,23]],[1692797007,[49,24,25]],[1692797008,[49,21,28]],[1692797009,[50,23,27]],[1692797010,[51,21,30]],[1692797011,[51,23,28]],[1692797012,[51,19,32]],[1692797013,[52,20,32]],[1692797014,[53,22,31]],[1692797015,[53,21,32]],[1692797016,[53,20,33]],[1692797017,[54,23,31]],[1692797018,[55,24,31]],[1692797019,[55,21,34]],[1692797020,[56,20,36]],[1692797021,[56,26,30]],[1692797022,[56,18,38]],[1692797023,[58,27,31]],[1692797024,[58,22,36]],[1692797025,[58,23,35]],[1692797026,[58,24,34]],[1692797027,[60,24,36]],[1692797028,[60,27,33]],[1692797029,[60,15,45]],[1692797030,[60,20,40]],[1692797031,[62,25,37]],[1692797032,[62,26,36]],[1692797033,[62,24,38]],[1692797034,[63,21,42]],[1692797035,[64,0,64]],[1692797036,[64,0,64]],[1692797037,[64,16,48]],[1692797038,[65,23,42]],[1692797039,[66,3,63]],[1692797040,[66,15,51]],[1692797041,[66,22,44]],[1692797042,[67,22,45]],[1692797043,[68,25,43]],[1692797044,[69,19,50]],[1692797045,[68,23,45]],[1692797046,[69,20,49]],[1692797047,[70,18,52]],[1692797048,[70,13,57]],[1692797049,[71,14,57]],[1692797050,[71,14,57]],[1692797051,[72,13,59]],[1692797052,[73,20,53]],[1692797053,[73,22,51]],[1692797054,[73,9,64]],[1692797055,[73,10,63]],[1692797056,[75,26,49]],[1692797057,[75,18,57]],[1692797058,[75,10,65]],[1692797059,[76,21,55]],[1692797060,[77,20,57]],[1692797061,[77,18,59]],[1692797062,[77,19,58]],[1692797063,[78,18,60]],[1692797064,[79,14,65]],[1692797065,[79,17,62]],[1692797066,[80,17,63]],[1692797067,[80,22,58]],[1692797068,[81,20,61]],[1692797069,[81,18,63]],[1692797070,[82,19,63]],[1692797071,[82,17,65]],[1692797072,[83,16,67]],[1692797073,[83,24,59]],[1692797074,[84,18,66]],[1692797075,[85,17,68]],[1692797076,[84,16,68]],[1692797077,[86,11,75]],[1692797078,[86,10,76]],[1692797079,[86,7,79]],[1692797080,[87,23,64]],[1692797081,[88,23,65]],[1692797082,[88,13,75]],[1692797083,[88,10,78]],[1692797084,[89,24,65]],[1692797085,[90,17,73]],[1692797086,[90,16,74]],[1692797087,[90,19,71]],[1692797088,[91,10,81]],[1692797089,[92,15,77]],[1692797090,[92,13,79]],[1692797091,[93,14,79]],[1692797092,[93,12,81]],[1692797093,[94,7,87]],[1692797094,[94,21,73]],[1692797095,[96,26,70]],[1692797096,[94,20,74]],[1692797097,[96,15,81]],[1692797098,[97,22,75]],[1692797099,[97,15,82]],[1692797100,[97,4,93]],[1692797101,[98,19,79]],[1692797102,[99,21,78]],[1692797103,[99,10,89]],[1692797104,[99,4,95]],[1692797105,[46,5,41]],[1692797106,[0,0,0]],[1692797107,[0,0,0]],[1692797108,[0,0,0]],[1692797109,[0,0,0]],[1692797110,[0,0,0]],[1692797111,[0,0,0]],[1692797112,[0,0,0]],[1692797113,[0,0,0]],[1692797114,[0,0,0]],[1692797115,[0,0,0]],[1692797116,[0,0,0]],[1692797117,[0,0,0]],[1692797118,[0,0,0]],[1692797119,[0,0,0]],[1692797120,[0,0,0]],[1692797121,[0,0,0]],[1692797122,[0,0,0]],[1692797123,[0,0,0]],[1692797124,[0,0,0]],[1692797125,[0,0,0]],[1692797126,[0,0,0]],[1692797127,[0,0,0]],[1692797128,[0,0,0]],[1692797129,[0,0,0]],[1692797130,[0,0,0]],[1692797131,[0,0,0]],[1692797132,[0,0,0]],[1692797133,[0,0,0]],[1692797134,[0,0,0]],[1692797135,[0,0,0]],[1692797136,[0,0,0]],[1692797137,[0,0,0]],[1692797138,[0,0,0]],[1692797139,[0,0,0]],[1692797140,[0,0,0]],[1692797141,[0,0,0]],[1692797142,[0,0,0]],[1692797143,[0,0,0]],[1692797144,[0,0,0]],[1692797145,[0,0,0]],[1692797146,[0,0,0]],[1692797147,[0,0,0]],[1692797148,[0,0,0]],[1692797149,[0,0,0]],[1692797150,[0,0,0]],[1692797151,[0,0,0]],[1692797152,[0,0,0]],[1692797153,[0,0,0]],[1692797154,[0,0,0]],[1692797155,[0,0,0]],[1692797156,[0,0,0]],[1692797157,[0,0,0]],[1692797158,[0,0,0]],[1692797159,[0,0,0]],[1692797160,[0,0,0]],[1692797161,[0,0,0]],[1692797162,[0,0,0]],[1692797163,[0,0,0]],[1692797164,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692796900,[2,0,2]],[1692796901,[2,0,2]],[1692796902,[2,0,2]],[1692796903,[2,0,2]],[1692796904,[2,0,2]],[1692796905,[2,0,2]],[1692796906,[2,0,2]],[1692796907,[2,0,2]],[1692796908,[2,0,2]],[1692796909,[2,0,2]],[1692796910,[2,0,2]],[1692796911,[2,0,2]],[1692796912,[2,0,2]],[1692796913,[2,0,2]],[1692796914,[1,0,1]],[1692796915,[3,0,3]],[1692796916,[2,1,1]],[1692796917,[2,2,0]],[1692796918,[2,2,0]],[1692796919,[2,2,0]],[1692796920,[2,2,0]],[1692796921,[2,2,0]],[1692796922,[2,2,0]],[1692796923,[2,2,0]],[1692796924,[2,2,0]],[1692796925,[4,4,0]],[1692796926,[6,6,0]],[1692796927,[7,7,0]],[1692796928,[8,8,0]],[1692796929,[8,8,0]],[1692796930,[8,8,0]],[1692796931,[9,9,0]],[1692796932,[10,10,0]],[1692796933,[10,10,0]],[1692796934,[11,11,0]],[1692796935,[11,11,0]],[1692796936,[12,12,0]],[1692796937,[12,12,0]],[1692796938,[13,13,0]],[1692796939,[13,13,0]],[1692796940,[14,14,0]],[1692796941,[14,14,0]],[1692796942,[15,15,0]],[1692796943,[16,16,0]],[1692796944,[16,16,0]],[1692796945,[17,17,0]],[1692796946,[17,17,0]],[1692796947,[17,17,0]],[1692796948,[18,18,0]],[1692796949,[19,19,0]],[1692796950,[19,19,0]],[1692796951,[19,19,0]],[1692796952,[20,20,0]],[1692796953,[21,21,0]],[1692796954,[20,20,0]],[1692796955,[19,19,0]],[1692796956,[15,15,0]],[1692796957,[22,22,0]],[1692796958,[18,18,0]],[1692796959,[20,20,0]],[1692796960,[23,23,0]],[1692796961,[20,20,0]],[1692796962,[21,21,0]],[1692796963,[19,19,0]],[1692796964,[25,25,0]],[1692796965,[24,24,0]],[1692796966,[19,19,0]],[1692796967,[14,14,0]],[1692796968,[18,18,0]],[1692796969,[22,22,0]],[1692796970,[20,20,0]],[1692796971,[24,24,0]],[1692796972,[23,23,0]],[1692796973,[24,24,0]],[1692796974,[21,21,0]],[1692796975,[25,25,0]],[1692796976,[20,20,0]],[1692796977,[17,17,0]],[1692796978,[16,16,0]],[1692796979,[28,28,0]],[1692796980,[24,24,0]],[1692796981,[18,18,0]],[1692796982,[18,18,0]],[1692796983,[12,12,0]],[1692796984,[20,20,0]],[1692796985,[22,22,0]],[1692796986,[16,16,0]],[1692796987,[22,22,0]],[1692796988,[25,25,0]],[1692796989,[19,19,0]],[1692796990,[14,14,0]],[1692796991,[26,26,0]],[1692796992,[19,19,0]],[1692796993,[24,24,0]],[1692796994,[29,29,0]],[1692796995,[13,13,0]],[1692796996,[23,20,3]],[1692796997,[40,30,10]],[1692796998,[42,19,23]],[1692796999,[47,23,24]],[1692797000,[48,26,22]],[1692797001,[41,22,19]],[1692797002,[51,30,21]],[1692797003,[49,26,23]],[1692797004,[46,26,20]],[1692797005,[45,21,24]],[1692797006,[52,29,23]],[1692797007,[45,20,25]],[1692797008,[49,21,28]],[1692797009,[51,24,27]],[1692797010,[54,24,30]],[1692797011,[49,21,28]],[1692797012,[55,23,32]],[1692797013,[51,19,32]],[1692797014,[51,20,31]],[1692797015,[54,22,32]],[1692797016,[52,19,33]],[1692797017,[51,20,31]],[1692797018,[49,17,32]],[1692797019,[50,16,34]],[1692797020,[44,8,36]],[1692797021,[41,9,32]],[1692797022,[63,26,37]],[1692797023,[52,15,37]],[1692797024,[44,9,35]],[1692797025,[47,11,36]],[1692797026,[67,26,41]],[1692797027,[54,17,37]],[1692797028,[44,6,38]],[1692797029,[55,8,47]],[1692797030,[45,5,40]],[1692797031,[53,11,42]],[1692797032,[41,2,39]],[1692797033,[45,7,38]],[1692797034,[83,50,33]],[1692797035,[52,6,46]],[1692797036,[55,0,55]],[1692797037,[116,30,86]],[1692797038,[65,11,54]],[1692797039,[69,1,68]],[1692797040,[91,41,50]],[1692797041,[81,35,46]],[1692797042,[69,10,59]],[1692797043,[93,38,55]],[1692797044,[72,19,53]],[1692797045,[58,7,51]],[1692797046,[72,10,62]],[1692797047,[64,8,56]],[1692797048,[76,11,65]],[1692797049,[86,13,73]],[1692797050,[77,16,61]],[1692797051,[74,12,62]],[1692797052,[80,17,63]],[1692797053,[79,29,50]],[1692797054,[75,8,67]],[1692797055,[71,1,70]],[1692797056,[93,36,57]],[1692797057,[78,18,60]],[1692797058,[70,4,66]],[1692797059,[107,48,59]],[1692797060,[71,12,59]],[1692797061,[91,32,59]],[1692797062,[69,11,58]],[1692797063,[64,4,60]],[1692797064,[71,6,65]],[1692797065,[93,32,61]],[1692797066,[76,12,64]],[1692797067,[86,28,58]],[1692797068,[86,25,61]],[1692797069,[68,5,63]],[1692797070,[87,24,63]],[1692797071,[78,13,65]],[1692797072,[82,15,67]],[1692797073,[80,21,59]],[1692797074,[78,12,66]],[1692797075,[88,20,68]],[1692797076,[81,14,67]],[1692797077,[86,13,73]],[1692797078,[84,9,75]],[1692797079,[91,7,84]],[1692797080,[95,30,65]],[1692797081,[83,19,64]],[1692797082,[89,11,78]],[1692797083,[88,15,73]],[1692797084,[86,18,68]],[1692797085,[101,25,76]],[1692797086,[85,15,70]],[1692797087,[84,12,72]],[1692797088,[91,11,80]],[1692797089,[90,10,80]],[1692797090,[96,14,82]],[1692797091,[87,12,75]],[1692797092,[95,11,84]],[1692797093,[89,1,88]],[1692797094,[119,38,81]],[1692797095,[81,12,69]],[1692797096,[84,9,75]],[1692797097,[104,17,87]],[1692797098,[106,28,78]],[1692797099,[85,8,77]],[1692797100,[95,0,95]],[1692797101,[108,24,84]],[1692797102,[87,17,70]],[1692797103,[92,13,79]],[1692797104,[128,25,103]],[1692797105,[55,14,41]],[1692797106,[16,10,6]],[1692797107,[20,10,10]],[1692797108,[20,11,9]],[1692797109,[23,14,9]],[1692797110,[28,12,16]],[1692797111,[24,10,14]],[1692797112,[27,14,13]],[1692797113,[28,10,18]],[1692797114,[24,11,13]],[1692797115,[18,0,18]],[1692797116,[17,9,8]],[1692797117,[9,1,8]],[1692797118,[5,2,3]],[1692797119,[0,0,0]],[1692797120,[0,0,0]],[1692797121,[0,0,0]],[1692797122,[0,0,0]],[1692797123,[0,0,0]],[1692797124,[0,0,0]],[1692797125,[0,0,0]],[1692797126,[0,0,0]],[1692797127,[0,0,0]],[1692797128,[2,2,0]],[1692797129,[4,4,0]],[1692797130,[4,4,0]],[1692797131,[0,0,0]],[1692797132,[0,0,0]],[1692797133,[0,0,0]],[1692797134,[0,0,0]],[1692797135,[0,0,0]],[1692797136,[0,0,0]],[1692797137,[0,0,0]],[1692797138,[1,1,0]],[1692797139,[3,1,2]],[1692797140,[3,0,3]],[1692797141,[2,0,2]],[1692797142,[2,0,2]],[1692797143,[7,1,6]],[1692797144,[1,0,1]],[1692797145,[3,0,3]],[1692797146,[4,0,4]],[1692797147,[6,1,5]],[1692797148,[5,0,5]],[1692797149,[2,1,1]],[1692797150,[6,0,6]],[1692797151,[5,1,4]],[1692797152,[5,1,4]],[1692797153,[4,1,3]],[1692797154,[6,0,6]],[1692797155,[8,0,8]],[1692797156,[4,2,2]],[1692797157,[2,0,2]],[1692797158,[5,0,5]],[1692797159,[9,2,7]],[1692797160,[14,0,14]],[1692797161,[11,0,11]],[1692797162,[14,0,14]],[1692797163,[17,0,17]],[1692797164,[21,0,21]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 3296.0, color: '#68b65c'},{name: 'KO', y: 6294.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[10,9],[11,8],[12,7],[12,7],[14,7],[14,11],[14,8],[16,27],[19,6],[20,11],[29,14],[39,8],[46,8],[52,7],[57,6],[63,9],[74,11],[79,15],[87,20],[92,7],[99,7],[110,9],[113,9],[119,8],[129,7],[136,6],[139,24],[151,9],[152,8],[161,10],[167,8],[174,21],[176,8],[193,8],[196,16],[203,8],[208,8],[215,8950],[218,9],[220,36],[221,24191],[229,19803],[238,333],[244,607],[252,1080],[252,983],[256,554],[260,888],[260,796],[266,10385],[278,796],[280,1019],[296,10978],[296,20566],[300,1190],[302,1155],[304,1087],[308,3703],[316,1093],[318,1980],[318,1358],[319,1390],[322,1994],[329,1848],[330,1512],[334,1510],[334,2769],[340,1353],[346,1655],[351,1581],[362,1703],[365,1593],[365,1491],[373,1519],[382,1663],[385,1980],[385,1096],[391,9081],[396,2071],[401,2727],[404,2301],[411,2083],[411,2196],[419,2926],[434,2148],[436,1991],[441,1344],[442,1999],[444,1866],[445,1452],[449,1480],[460,1781],[462,2390],[465,1795],[470,1507],[474,1686],[476,2034],[478,971],[479,1446],[486,2087],[504,1321],[505,4658],[510,1470],[510,4580],[515,3225],[517,5537],[527,12041],[529,4237],[530,11752],[538,5229],[542,9869],[544,13199],[548,5978],[554,14794],[555,12632],[568,11769],[569,10933],[579,12316],[586,14215],[590,10813],[601,10543],[602,10661],[607,15310],[608,11292],[608,14272],[609,7462],[617,11643],[618,14485],[626,16085],[640,15166],[646,13083],[648,14926],[651,14317],[657,13485],[660,12566],[661,13788],[664,12042],[664,12070],[668,13757],[669,8380],[675,11186],[676,8196],[680,12878],[682,10656],[683,13655],[684,16396],[685,11527],[693,15595],[696,9980],[699,11882],[706,15515],[707,12518],[707,14954],[719,13772],[724,13143],[726,13727],[729,15552],[733,15187],[734,11944],[734,18854],[737,15235],[768,16577],[771,17334],[773,18545],[784,17118],[786,16618],[788,15525],[790,20238],[796,21471],[798,20997],[806,40532],[807,17112],[812,13418],[816,44660],[822,25668],[826,15745],[827,40459],[828,27826],[832,37854],[833,55875],[834,7762],[845,18769],[845,51545],[848,55123],[854,59849],[859,13742],[868,14371],[873,8089]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[4,5],[6,342],[7,8],[8,5],[8,11],[8,9],[8,6],[8,6],[8,9],[8,5],[9,5],[9,7],[10,8],[11,9],[13,8],[15,6],[17,138],[238,60000],[244,60000],[252,60000],[252,60000],[256,60000],[260,60000],[260,60001],[266,60000],[278,60000],[280,60001],[296,60001],[296,60000],[300,60002],[302,60000],[304,60000],[308,60000],[316,60000],[318,60000],[318,60000],[319,60000],[322,60000],[329,60001],[330,60000],[334,60001],[334,60001],[340,60000],[346,60008],[351,60001],[362,60001],[365,60001],[365,60001],[373,60001],[382,60001],[385,60001],[385,60001],[391,60000],[396,60000],[401,60000],[404,60000],[411,60000],[411,60000],[419,7],[434,60000],[436,3],[441,4],[442,51000],[444,6],[445,2],[449,1],[460,4],[462,2],[465,3],[470,2],[474,2],[476,2],[478,2],[479,2],[486,1],[504,2],[505,1],[510,1],[510,60000],[515,21003],[517,60000],[527,60000],[529,60000],[530,21001],[538,60000],[538,60000],[542,60000],[544,60000],[548,30001],[554,60000],[555,60000],[568,2],[569,60000],[579,60000],[586,60000],[589,60000],[590,60000],[601,60000],[602,60000],[607,60000],[608,60000],[608,60000],[609,60000],[617,60000],[618,60000],[626,60000],[640,60000],[646,60000],[648,60000],[651,60000],[657,60000],[660,60000],[661,60000],[664,60000],[664,4],[668,60000],[669,60000],[675,72],[676,60001],[680,1],[682,60000],[683,3],[684,1],[685,932],[693,3],[696,15],[699,2],[706,3],[707,4],[707,1],[719,1],[724,3],[726,2],[729,2],[733,10],[734,3],[734,4],[737,104],[768,157],[771,426],[773,191],[784,366],[786,60000],[788,220],[790,9],[796,60000],[798,22151],[806,60000],[807,584],[812,60000],[816,60000],[822,6546],[826,60000],[827,209],[828,387],[832,1087],[833,60000],[834,60000],[845,60000],[845,519],[848,79],[854,60000],[859,60000],[868,60000],[873,60000]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
